.login-input{
  width: 17.5rem;
  height: 2.125rem;
  line-height: 2.125rem;
  margin: .5rem auto;
  font-size: 0.875rem;
  background-color: #fff;
  text-align: center;
  border:1px solid #e3e8eb;
  border-radius:3px;

  &.focus{
    outline: #e3e8eb auto 2px;
  }

  .input-title{
    display: inline-block;
    float: left;
      .word{
        display: inline-block;
        width: 4.75rem;
        background:#f1f4f5;
        border-radius:3px;
        font-size:.75rem;
        color:#333333;
      }

  }

  input{
    height: 2.125rem;
    line-height: 2.125rem;
    padding: 0;
    border: 0;
    margin-left: .5rem;
    vertical-align: top;
    float: left;
    width: 65%;
  }
  input:focus{
    outline: 0;
  }
}
.verify-wrapper{
  height: 2.23rem;
  line-height: 2.125rem;
  border: none;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  .verify-icon{
    width: 6.375rem;
    height: 2.125rem;
    margin-left: .5rem;
    margin-top: auto;
    margin-bottom: auto;
  }
  .verify{
    width: 10.625rem;
    border:1px solid #e3e8eb;
    border-radius:3px;
    .verify-input{
      width: 45%;
    }
  }
}


